package cn.fintecher.pangolin.service.business.model.response;

import cn.fintecher.pangolin.common.enums.CaseType;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;

/**
 * @Auther: xiaqun
 * @Description: app案件查询返回对象
 * @Date: 11:10 2019/11/14
 */

@Data
public class FindAppCaseResponse {
    @ApiModelProperty(value = "协催案件ID")
    private String id;

    @ApiModelProperty(value = "案件Id")
    private String caseId;

    @ApiModelProperty(value = "批次号")
    private String batchNumber;

    @ApiModelProperty(value = "证件号")
    private String certificateNo;

    @ApiModelProperty(value = "姓名")
    private String personalName;

    @ApiModelProperty(value = "性别")
    private String sex;

    @ApiModelProperty(value = "年龄")
    private Integer age;

    @ApiModelProperty(value = "外访员")
    private String assistName;

    @ApiModelProperty(value = "协催地址")
    private String addressDetail;

    @ApiModelProperty(value = "欠款金额")
    private Double leftAmt;

    @ApiModelProperty(value = "联络结果")
    private String contactResult;

    @ApiModelProperty(value = "电话")
    private String phone;

    @ApiModelProperty(value = "委托方ID")
    private String principalId;

    @ApiModelProperty(value = "委托方名称")
    private String principalName;

    @ApiModelProperty("外访到期时间")
    private Date visitTimeEnd;

    @ApiModelProperty(value = "标识 0-无 1-即将到期 2-近三天到期")
    private Integer flag = 0;

    @ApiModelProperty(value = "案件类型")
    private CaseType caseType;
}